package structure.proxy.dynamicproxy.jdk;

public class Demo {

    public static void main(String[] args) {
        // 被代理对象
       MapReal mapReal = new MapReal();
       // 代理对象
        ProxyInvocationHandler proxyInvocationHandler = new ProxyInvocationHandler(mapReal);
        // 创建代理对象
        MapInterface mapproxy = (MapInterface) proxyInvocationHandler.getProxy();
        // 调用代理对象的方法
        mapproxy.display();
    }
}
